spinal blood patch - French English Dictionary